package com.yuehuanghun.admin.core.service;

import com.yuehuanghun.admin.core.domain.SysDictData;
import com.yuehuanghun.admin.core.mapper.SysDictDataMapper;
import com.yuehuanghun.mybatis.milu.ext.BaseService;

/**
 * 字典 业务层
 * 
 * @author yadmin
 */
public interface ISysDictDataService extends BaseService<SysDictData, Long, SysDictDataMapper> {

	/**
	 * 批量删除字典数据信息
	 * 
	 * @param dictCodes 需要删除的字典数据ID
	 * @return 结果
	 */
	public int deleteDictDataByIds(Long[] dictCodes);

	/**
	 * 新增保存字典数据信息
	 * 
	 * @param dictData 字典数据信息
	 * @return 结果
	 */
	public int insertDictData(SysDictData dictData);

	/**
	 * 修改保存字典数据信息
	 * 
	 * @param dictData 字典数据信息
	 * @return 结果
	 */
	public int updateDictData(SysDictData dictData);
}
